@import url("/default/xhtml/bmxxgk/css/share.css");
@charset "utf-8";
/* CSS Document */
body{ font-size:15px; font-family:"微软雅黑"; color:#333;}

p{ padding:0px; margin:0px;}
a{ color:#333; text-decoration:none;}
input,select{ outline:none;}
/*.topBg100 {
    padding-top: 87px;
    background-image: url(/default/xhtml/bumen/images/100yearbg.jpg);
    background-position: center top;
    background-repeat: no-repeat;
    background-color: #fed699; 
    background-color: #f2f2f2;
}
.mainy100{background: #fff; max-width:1440px; margin: auto;}*/
.bmheader{ border-bottom:8px solid #eeeeee;}
.bmnav{ background:#015293;color:#fff;}
.bmnav li{ float:left; font-size:20px; line-height:60px; height:60px; margin-right:4%; position:relative;}
.bmnav li.liw{ margin-right:2%;}
.bmnav li.hover:before {content: '';position: absolute; left:50%; bottom:-19px;width: 0; height: 0;border: transparent solid 10px;border-top-color: #015293; z-index:1; margin-left:-8px;}
.bmnav a{ color:#fff; display: block;}
.bmnav li:hover,.bmnav li.hover{ font-weight:bold;}
.bmnav li:hover a,.bmnav li.hover a{color:#fff}
.bmwap{ float:right; line-height:60px; }
.bmwap span{ display:inline-block;  margin-left:13px;}
.bmwap span img{vertical-align: middle; margin-right:10px;	}
.header-zzzs a{ background: #dd0900; color: #fff; padding: 4px 7px; border-radius: 5px; line-height: 20px;}
 
.bmphone-div{ display:none; position:absolute; top:60px; left:-51px; background:#015293; padding:10px; z-index:1;}
.bmphone-li{ position:relative;}
.bmphone-div:before{content: '';position: absolute; left:50%; top:-20px;width: 0; height: 0;border: transparent solid 10px;border-bottom-color: #015293; z-index:1; margin-left:-8px;}
.bmphone-li:hover .phone-div{ display:block;}
.bmphone-li .phone-div img{ width:120px;}

.bmlogo{ padding-top:58px; padding-bottom:58px;}
.bmlogo-img{ float:left;}
.bmlogo-img span{position:absolute;}
.bmlogo-img img{ float:left; margin-right:25px;}
.bmlogo-img h3{ display:inline-block; font-size:50px;/* margin-top:10px;*/ color:#bd192c; background: url(../images/img2.png) left no-repeat; height:90px;padding: 0 0 0 110px;
    line-height: 90px;}
.bmsearch{ float:right; width:30%; }
.bmsearch li{ }
.bmsearch li img{ cursor:pointer;}
.bmsearch li.bmsearch-li{ width:100%; border:1px solid #015293; height:40px; position:relative;border-radius: 20px; }
.bmsearch li.bmsearch-li input{ width:80%;line-height:40px; height:40px;border-radius: 20px; padding-left:20px; background:none;border:0px;}
.bmsearch li.bmsearch-li img{ position:absolute; right:15px; top:4px;}
.wza-ft{text-align: right;margin-bottom: 10px;margin-right: 10px;}

.footer-div{ text-align:center; padding-top:40px; padding-bottom:40px;}
.dzjg,.footer-fot{display:inline-block;text-align: center;}
.dzjg{margin-right:20px;margin-left: 20px;}
.footer-fot a:hover{ color:#a10000;}
.footer-fot p{text-align: center;margin-top:10px;}
.footer-wzaslh{width: 120px;margin-left: 10px;}

.search-wap{ text-align:right; margin-bottom:10px; font-size:14px; margin-right:20px;}

/* select */
.footer .link .mar{ position: relative;}
.footer .link{ height:72px; line-height:72px; background:#f3f3f3; border-top:#2f5e95 solid 8px; margin-top:25px; font-size:18px;}
.footer .link strong{ display:block; position: absolute; left: 0px; height: 72px;}
.footer .link  dl{ float:left; width: 24%; height: 40px; line-height: 40px;margin-left: 1%; margin-top:16px; }
.footer .link  dt{ padding-left: 20px; }
	/* select */
.demo{ padding-left:135px;}
.dome_div{ }
.dome_div .select{position:relative; background:#fff; }
.dome_div .select dt{ border:1px solid #f3f3f3;height:40px;background: url(../images/footer_bg3.png) no-repeat 93%;line-height:40px;cursor:pointer;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;z-index:99;}
.dome_div .select dt:hover,.select dt.cur{ border-bottom:0px; border:1px solid #ddd;}

.dome_div .select dd{position:absolute;left:0;top:40px;border:1px solid #d2ccc4;background:#fff;display:none; width:99.5%; border-top:0px; z-index:9999;}
.dome_div .select dd ul{width: 100%; max-height: 155px;overflow:auto;}
.dome_div .select dd ul li a{line-height:28px;display:block;font-size:16px;padding:0 8px; }
.dome_div .select dd ul li a:hover{background:#f5f5f5;}



.bmain{ margin-top:20px;}
/*********图片新闻**********/

.btpxw{width:49%; float:left;}
.btpxw .tpxw{width:100%;height:406px;float: left;position: relative}
.btpxw .tpxw .tpxwul li{width: 100%;height: 100%;}
.btpxw .tpxw .tpxwul li a{display: block;width: 100%;height: 100%;position: relative;}
.btpxw .tpxw .tpxwul li a img{display: block;width: 100%;height: 100%;}
.btpxw .tpxw .tpxwul li p{position:absolute;left:0px;bottom:0px;width:100%;text-overflow: ellipsis;overflow: hidden;white-space:nowrap;height: 43px;line-height: 43px;text-indent: 14px;color: white;background: url(../images/covers.png) repeat center;font-size: 15px;}
.btpxw .tpxw .tpxwnav{position: absolute;right:8px;bottom: 17px;height: 10px;width: auto;}
.btpxw .tpxw .tpxwnav span{float: left;width: 9px;height: 9px;text-align: center;background:white;display: block;cursor: pointer;margin-right:8px;}
.btpxw .tpxw .tpxwnav span.swiper-active-switch{background:#bd1a2d;}
.btpxw .yqdt{float: right;width: 377px;;height:381px;}

.bnews-div{ float:right; width:49%;}
.bnews-div-title li{ float:left; font-size:20px;color:#999999; padding-left:14px; padding-right:14px; line-height:30px;border-left:5px solid #fff; }
.bnews-div-title li a{ color:#999999}
.bnews-div-title li.on{ border-left:5px solid #015293; color:#005292;}
.bnews-div-title li.on a{color:#005292;}

.bnews-div-hot{ background:#f5f5f5; padding:5px; margin-top:0;}
.bnews-div-hot span{ display:block; float:left; background:#fff; padding:10px; text-align:center; color:#999999; font-size:12px;}
.bnews-div-hot span b{ display:block; font-size:24px; color:#d03f3f;}
.bnews-div-hot strong{ font-size:24px; color:#d03f3f; margin-left:20px; line-height:67px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis; display:block; padding-left:14px;}
.bnews-div-hot strong a{ color:#d03f3f;}

.bztzl{ margin-top:20px; position:relative; display:none;}
.bztzl-title{ width:40px; height:145px; display:inline-block; background:#015293; position:absolute; left:0px; z-index:999;}
.bztzl-title b{ display:block; color:#fff; font-size:18px; width:20px; margin:auto; line-height:30px; margin-top:10px;}
.bztzl-title b a{color:#fff;}
.bztzl-div{ background:#f5f5f5; padding-left:80px; padding-top:25px; padding-bottom:26px; padding-right:48px;}

.bztzl-div-sw{ height:94px;}
.bztzl-div-sw span{ width:416px;height:94px; display:block; float:left; padding-right:15px;}
.bztzl-div-sw span img{ width:100%; height:100%;}
.bztzl-div .arrl{ position:absolute; left:48px; top:50%; margin-top:-25px;z-index:999;}
.bztzl-div .arrr{ position:absolute; right:10px; top:50%; margin-top:-25px; z-index:999;}


.bzwgk-news{ margin-top:20px;}
.bzwgk-zwgk-title{ border-bottom:1px solid #dddddd;}
.bzwgk-zwgk-title li{float:left; font-size:20px; padding-left:10px; padding-right:10px; padding-bottom:15px; margin-right:20px;}
.bzwgk-zwgk-title li.on{ border-bottom:3px solid #015293; font-weight:bold;}
.bzwgk-zwgk-title li.on a{color:#005292;} 
.bzwgk-zwgk-title li a{ color:#999999;}
.bzwgk-news-left{ float:left; width:49%;}
.bzwgk-news-right{ float:right;width: 49.5%;}

.bzwgk-ml{ margin-top:20px;}
.bzwgk-ml li img{ margin-top:17px; margin-bottom:5px;}
.bzwgk-ml li{ float:left; width:15.4%; margin-right:1%; border:1px solid #ddd; height:123px; text-align:center; color:#005292; font-size:14px;}
.bzwgk-ml li a{color:#005292; display:block;}
.bzwgk-ml li.bysq{ margin-right:0px;}
.bzwgk-ml li.bysq img{ margin-bottom:16px;}
.bzwgk-ml li:hover a{color:#a10000; }

.bjgxx{ background:url(../images/bg1.png) repeat-x; height:76px; margin-top:10px;line-height:76px;}
.bjgxx strong a{ color:#c30101;}
.bjgxx strong img{ margin-left:10px; margin-right:10px;}
.bjgxx strong{ font-size:20px; color:#c30101;  margin-left:20px; float:left;}
.bjgxx img{ vertical-align:middle;}
.bjgxx-span{ float:right; color:#d86c00; width:70%;}
.bjgxx-span span{ margin-right:66px;}
.bjgxx-span span img{ margin-right:10px;}
.bjgxx-span a{color:#d86c00}
.bjgxx-span span:hover{color:#a10000;}

.bzwgk-news-div-title { background:#f6f6f6;}
.bzwgk-news-div-title li a{ color:#999;}
.bzwgk-news-div-title li{ float:left; font-size:20px; padding:10px 15px 10px 15px; margin-right:10px;}
.bzwgk-news-div-title li.on{  background:#015293; color:#fff; font-weight:bold;} 
.bzwgk-news-div-title li.on a{ color:#fff;}

.bhdjl-div1{ background:url(../images/bg3.png) no-repeat; height:180px; padding:15px; margin-top:20px;}
.bhdjl-div1 li{ float:left;}
.bhdlj-news{ margin-top:20px;}
.bhdjl-zwfw { margin-top:20px;}
.bhdjl-zwfw img{ width:100%;}


/****显示两个互动链接li****/
.bhdjl-bt1 li{ width:49%; text-align:center; font-size:22px; height:180px; background-size:cover; color:#fff; font-weight:bold;}
.bhdjl-bt1 li img{ margin-top:30px; margin-bottom:10px;}
.bhdjl-bt1 li:hover a{color:#a10000;}
.bhdjl-bt1 li a{ color:#fff; display:block;}
.bhdjl-bt1 li.ico1{ background:url(../images/bg4.png) no-repeat}
.bhdjl-bt1 li.ico2{ background:url(../images/bg5.png) no-repeat; float:right;}
.bhdjl-bt1 li.ico3{ background:#54b2c9;}

#bztjj{ display:none;}


/******漂浮******/
.floatNotice{ 
position:absolute; 
top:0; 
left:0; 
padding:1px; 
/*background-color:#fff; 
border:1px solid #355e92; */
overflow:hidden; 
z-index:20000; 
} 
.floatNotice .floatNotice-btn{ 
display:block; 
position:absolute; 
top:0; 
right:0; 
width:16px; 
height:16px; 
line-height:16px; 
text-align:center; 
font-family:"微软雅黑"; 
cursor:pointer; 
color:#555; 
background-color:#dec5c9; 
} 
.floatNotice-cnt{display: block;height: auto;} 
.floatNotice-cnt p{height: auto;line-height: 34px;display: block;color: #333;font-size: 16px;text-indent: 2em;margin: 0px;padding: 0px;} 
.floatNotice .floatNotice-btn:hover{ 
color:#dec5c9; 
background-color:#355e92; 
} 
.floatNotice img{ 
} 



/*****对联****/
.yzgov-share {

    width: 110px;

    position: fixed;
    right: 10px;
    top: 280px;
    z-index: 100;
    border: 1px solid #E6E6E6
}

.yzgov-share-img {

    overflow: hidden;
}

.yzgov-share-img img {
    width: 110px;

}

.yzgov-share-title {
    margin-top: 5px;
    text-align: center;
    line-height: 16px;
    font-size: 12px;
    padding-bottom: 5px;
    border-bottom: dashed 1px #ccc
}

.yzgov-share-close {
    cursor: pointer;
    position: absolute;
    width: 23px;
    height: 22px;
    top: -23px;
    right: -1px
}
.other-ohter-x {
    background-image: url('../images/20210205img.png');
    background-repeat: no-repeat;
	background-position: 0 -230px;
}


.bzwgk-lzfwzx{margin-top: 10px;}

@media (max-width: 1600px){
		/*.mainy100{ max-width:1240px;}*/
		.mar{ width:1200px!important;}
		.search{ width:47%;}
		.bzwgk-ml li{ width: 15.3%;}
		.bztzl-div-sw span{width: 389px;}
		.bnews-div-hot{ margin-top:0;}
		.bhdjl-div1{background-size: 100% 100%;}
		.bnews-div-hot strong{
    padding-left: 14px;}
}
	
@media (max-width: 990px){
		.bmain{ padding:15px; margin-top:0px;}
		.mar{ width:auto!important;}
		.bmwap{ float:none;}
		.bmnav li{ margin-right:0px; width:33.3%; text-align:center;} 
		.bmlogo-img{ float:none; margin-left:20px;}
		.bmsearch{ width:80%; margin:auto; float:none; padding-top:30px;}
		.bmlogo-img img{ width:93px;}
		.bmlogo-img h3{ font-size:30px;}
		.bmlogo{ padding-top:20px; padding-bottom:20px;}
		.btpxw{ float:none; width:auto;}
		.bnews-div{ float:none; width:auto; margin-top:20px;}
		.btpxw .tpxw{ height:250px; float:none;}
		.bnews-div-title li{ margin-bottom:10px;}
		.bzwgk-news-left,.bzwgk-news-right{ width:auto; float:none;}
		.bzwgk-news-right{ margin-top:20px; margin-bottom:10px;}
		.bzwgk-ml li{ width:30%; margin-right:2%; margin-bottom:10px;}
		.bjgxx{ height:auto; line-height:inherit; padding:10px;line-height: 45px; background-size: cover;}
		.bztzl-title{ display:none;}
		.bztzl-div-sw span{ padding-right:0px;}
		.bztzl-div{ padding-left:48px;}
		.bztzl-div .arrl{ left:14px;}
		.footer .link{ height:auto;}
		.link,.footer-div{ padding:10px;}
		.footer .link dl{ float:none; width:auto;}
		.footer .link strong{ display:none;}
		.demo{ padding-left:0px;}
		.bnews-div-title li{ padding-right:13px;}
		
		.list_right{  width:auto!important; float:none!important; border-left:0px!important;}
		.list_right ul{ padding-left:0px!important;}
		.ly_div li{ width:auto!important; float:none!important;}
		.content{ padding:10px;}
		#zoomcon img{ max-width: 300px!important;}
		.fx{ display:none;}
		.list_title{ margin-left:10px;}
		.jyj-hdjl-li li{ float:none; width:auto!important;}
		.bhdjl-div1{ height:auto; background:none; padding:0px;}
		.bjgxx-span{ float:none; width:auto!important;}
		.bjgxx strong{ float:none;}
		.yzgov-share{display:none;}
		.floatNotice{display:none!important;}
		
	}
	
@media (max-width: 415px){
	
	.mainy100{background: #fff; margin: auto;}
	.yzgov-share{display:none;}	
	.floatNotice{display:none!important;}
	}
	
	/***部门个性化***/
	.bhdjl-bt1 li.wgx-li{ width: 54%;}
	.bhdjl-bt1 li.wgx-li:hover span a{ color:#fff;}
    .wgx-li span{ display:block; height:80px; line-height:80px;}
    .bhdjl-bt1 li.wgx-li span:hover a{ color:#a10000;}
    .wgx-li span img{ vertical-align: middle; margin-top:2px; margin-right:15px;}
    .wgx-li span.wgx-li-ico1{ background:#5ab6cd}
    .wgx-li span.wgx-li-ico2{ background:#76adef; margin-top:15px;}
	.wgx-hdjl-div li {width: 44%;}
	
	.cgjzmhd-div li.wgx-li{width: 50%;}
	.cgjzmhd-div .wgx-li span.wgx-li-ico3{ background:#81d7ac}
	.cgjzmhd-div .wgx-li span.wgx-li-ico4{ background:#6ac0d5; margin-top:20px;}
	.cgjzmhd-div .wgx-li span.wgx-li-ico5{ background:#54c3ec; margin-left:4%;}
	.cgjzmhd-div .wgx-li span.wgx-li-ico6{ background:#8cbbf4;margin-left:4%; margin-top:20px;}
	.bzwgk-zwgk-title-span{ float:right;}
	.bzwgk-zwgk-title-span span img{vertical-align: middle; margin-right:10px;}
	.bzwgk-zwgk-title-span span { margin-right:15px;}
	
	.cszhgl-title { margin-top:20px;}
	.cszhgl-title li{ float:left; background:#83bdeb; width:46%; line-height:48px; margin-left:10px; margin-right:10px; text-align:center; font-size:20px;}
	.cszhgl-title li a{color:#fff; display:block;}
	
	.jtys-hdjl li{ width:19%;margin-right: 0.5%; margin-left: 0.5%;}
	.jtys-hdjl-ico1{ background:#67bed3}
	.jtys-hdjl-ico2{ background:#88b8f4}
	.jtys-hdjl-ico3{ background:#7dd2a8}
	.jtys-hdjl-ico4{ background:#93acd8}
	.jtys-hdjl-ico5{ background:#5ab1cd}
	
	.jtys-bmfw li{ float:left; width:25%;  text-align:center; margin-top:15px; color:#005292; margin-bottom:10px;}
	.jtys-bmfw li:hover a{ color:#a10000;}
	.jtys-bmfw li img{ margin-bottom:10px;}
	.jtys-bmfw li a{color:#005292;}
	
	.jyj-hdjl-li li{ width:32.3%; height:80px; line-height:80px; margin-bottom:15px; text-align:left; margin-left:0.5%; margin-right:0.5%;}
	.jyj-hdjl-li li img{ margin-bottom:0px; margin-top:6px;margin-left:5%; margin-right:4%; float:left;}
	.jyj-hdjl-li-ico1{ background:#81d7ac}
	.jyj-hdjl-li-ico2{ background:#83b5f2}
	.jyj-hdjl-li-ico3{ background:#f6a793}
	.jyj-hdjl-li-ico4{ background:#54c3ec; line-height:inherit!important}
	.jyj-hdjl-li-ico5{ background:#ffcd9b}
	.jyj-hdjl-li-ico6{ background:#b8a8f7}
	.jyj-hdjl-li-ico4 b{ display:block; float:left; margin-top:10px; text-align:center;}
	
	.bhdjl-zwfw-1{ float:left; width:59%; height:149px;}
	.bhdjl-zwfw-2{ float:right; width:40%; height:149px; }
	.bhdjl-zwfw{}
	.bhdjl-zwfw img{ height:100%;}
	.bztzl{ display:none;}
	
	.xyds-div{ background:url(../images/szbimg1.png) no-repeat left center; padding-left:345px; height:278px;}
	.xyds-div select{ height:40px; line-height:40px; font-size:21px; color:#999999; width:100%; border:1px solid #999999; margin-top:30px;}
	.xyds-cx{ margin-top:20px;}
	
	.gjj-bmzx{ margin-top:43px;}
	.gjj-div{ margin-top:20px;}
	.gjj-img-div li{ float:left; width:24%; margin-right:1%;}
	.gjj-img-div li.gjj-no{ margin-right:0px;}
	.gjj-bszx span{ display:block; background:#F6F6F6; font-size:18px; width:31%;margin-right: 1.5%; height:70px; line-height:70px; float:left;}
	.gjj-bszx span img{ margin-left:8%; margin-right:8%; margin-top:17px; float:left;}
	.gjj-bszx{ margin-top:15px;}
	.gjj-div1{ width:35%; float:left;}
	.gjj-div2{ width:35%; float:left;
    padding-left: 30px;}
	.gjj-div3{ width:24%; float:right;}
	.gjj-div3 img{ width:100%;}
	
	
  #xyzgh .bmnav li:nth-child(6){ display:none;}
               #xyzgh .bmnav li:nth-child(7){ display:none;}
               #xyzgh .bmnav li:nth-child(8){ display:none;}
               #xyzgh .bmnav li:nth-child(9){ display:none;}
               #xyzgh .bmnav li:nth-child(10){ display:none;}
               #xyzgh .bmnav li:nth-child(11){ display:none;}
               #xyzgh .bmnav li:nth-child(12){ display:none;}